publisher relationship books erp book publishing advertising crm customer magazines author authors contract publishing marketing